import java.util.ArrayList;

public class Test2 {
    public static void main(String[] args) {
        /*int a = 10;
        int[] n = {1, 2, 3, 5, 6, 7, 8, 9, 10};
        // 调用 num 方法
        int result = num(a, n);
        System.out.println(result);
    }

    // 将 num 方法改为静态方法
    public static int num(int a, int[] n) {
        int sum = 0;
        int sum1 = 0;
        // 计算 1 到 a 的累加和
        for (int i = 1; i <= a; i++) {
            sum += i;
        }
        // 计算数组元素的累加和
        for (int i = 0; i < n.length; i++) {
            // 累加数组元素的值
            sum1 += n[i];
        }
        int b = sum - sum1;
        return b;*/



    }
    public int removeDuplicates(int[] nums) {
        int i = 0;
        for (int j = 1; j < nums.length; j++) {
            if(nums[i] == nums[j]){
                i++;
                nums[i] = nums[j];
            }
        }
        return i+1;

    }
}